home *** CD-ROM | disk | FTP | other *** search
/ Programming a Multiplayer FPS in DirectX / Programming a Multiplayer FPS in DirectX (Companion CD).iso / DirectX / dxsdk_oct2004.exe / dxsdk.exe / Samples / C++ / DirectInput / DeviceView / makefile.x64 < prev    next >
Encoding:
NMAKE  |  2004-09-27  |  11.3 KB  |  426 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Based on DeviceView.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=DeviceView - Win64 Debug
  4. !MESSAGE No configuration specified. Defaulting to DeviceView - Win64 Debug.
  5. !ENDIF 
  6.  
  7. !IF "$(CFG)" != "DeviceView - Win64 Debug" && "$(CFG)" != "DeviceView - Win64 Release" && "$(CFG)" != "DeviceView - Win64 Debug Unicode" && "$(CFG)" != "DeviceView - Win64 Release Unicode"
  8. !MESSAGE Invalid configuration "$(CFG)" specified.
  9. !MESSAGE You can specify a configuration when running NMAKE
  10. !MESSAGE by defining the macro CFG on the command line. For example:
  11. !MESSAGE 
  12. !MESSAGE NMAKE /f "makefile.X64" CFG="DeviceView - Win64 Debug"
  13. !MESSAGE 
  14. !MESSAGE Possible choices for configuration are:
  15. !MESSAGE 
  16. !MESSAGE "DeviceView - Win64 Debug" (based on "Win64 (X64) Application")
  17. !MESSAGE "DeviceView - Win64 Release" (based on "Win64 (X64) Application")
  18. !MESSAGE "DeviceView - Win64 Debug Unicode" (based on "Win64 (X64) Application")
  19. !MESSAGE "DeviceView - Win64 Release Unicode" (based on "Win64 (X64) Application")
  20. !MESSAGE 
  21. !ERROR An invalid configuration is specified.
  22. !ENDIF 
  23.  
  24. !IF "$(OS)" == "Windows_NT"
  25. NULL=
  26. !ELSE 
  27. NULL=nul
  28. !ENDIF 
  29.  
  30. !IF  "$(CFG)" == "DeviceView - Win64 Debug"
  31.  
  32. OUTDIR=.\Debug
  33. INTDIR=.\Debug
  34. # Begin Custom Macros
  35. OutDir=.\Debug
  36. # End Custom Macros
  37.  
  38. ALL : "$(OUTDIR)\DeviceView.exe" "$(OUTDIR)\DeviceView.bsc"
  39.  
  40.  
  41. CLEAN :
  42.     -@erase "$(INTDIR)\DeviceView.obj"
  43.     -@erase "$(INTDIR)\DeviceView.res"
  44.     -@erase "$(INTDIR)\DeviceView.sbr"
  45.     -@erase "$(INTDIR)\didevimg.obj"
  46.     -@erase "$(INTDIR)\didevimg.sbr"
  47.     -@erase "$(INTDIR)\vc60.pdb"
  48.     -@erase "$(OUTDIR)\DeviceView.bsc"
  49.     -@erase "$(OUTDIR)\DeviceView.exe"
  50.     -@erase "$(OUTDIR)\DeviceView.ilk"
  51.     -@erase "$(OUTDIR)\DeviceView.pdb"
  52.  
  53. "$(OUTDIR)" :
  54.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  55.  
  56. CPP=cl.exe
  57. CPP_PROJ=/nologo /MLd /W3 /GX /Zi /Od /Ob1 /I "..\..\common" /D "WIN64" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\DeviceView.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /c 
  58.  
  59. .c{$(INTDIR)}.obj::
  60.    $(CPP) @<<
  61.    $(CPP_PROJ) $< 
  62. <<
  63.  
  64. .cpp{$(INTDIR)}.obj::
  65.    $(CPP) @<<
  66.    $(CPP_PROJ) $< 
  67. <<
  68.  
  69. .cxx{$(INTDIR)}.obj::
  70.    $(CPP) @<<
  71.    $(CPP_PROJ) $< 
  72. <<
  73.  
  74. .c{$(INTDIR)}.sbr::
  75.    $(CPP) @<<
  76.    $(CPP_PROJ) $< 
  77. <<
  78.  
  79. .cpp{$(INTDIR)}.sbr::
  80.    $(CPP) @<<
  81.    $(CPP_PROJ) $< 
  82. <<
  83.  
  84. .cxx{$(INTDIR)}.sbr::
  85.    $(CPP) @<<
  86.    $(CPP_PROJ) $< 
  87. <<
  88.  
  89. MTL=midl.exe
  90. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win64 
  91. RSC=rc.exe
  92. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\DeviceView.res" /d "_DEBUG" 
  93. BSC32=bscmake.exe
  94. BSC32_FLAGS=/nologo /o"$(OUTDIR)\DeviceView.bsc" 
  95. BSC32_SBRS= \
  96.     "$(INTDIR)\DeviceView.sbr" \
  97.     "$(INTDIR)\didevimg.sbr"
  98.  
  99. "$(OUTDIR)\DeviceView.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
  100.     $(BSC32) @<<
  101.   $(BSC32_FLAGS) $(BSC32_SBRS)
  102. <<
  103.  
  104. LINK32=link.exe
  105. LINK32_FLAGS=kernel32.lib bufferoverflowu.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib d3d9.lib d3dx9dt.lib dinput8.lib uuid.lib dxguid.lib winmm.lib odbc32.lib odbccp32.lib comctl32.lib /nologo /stack:0x200000,0x200000 /subsystem:windows /incremental:yes /pdb:"$(OUTDIR)\DeviceView.pdb" /debug /machine:X64 /out:"$(OUTDIR)\DeviceView.exe" /pdbtype:sept /IGNORE:4089 
  106. LINK32_OBJS= \
  107.     "$(INTDIR)\DeviceView.obj" \
  108.     "$(INTDIR)\didevimg.obj" \
  109.     "$(INTDIR)\DeviceView.res"
  110.  
  111. "$(OUTDIR)\DeviceView.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  112.     $(LINK32) @<<
  113.   $(LINK32_FLAGS) $(LINK32_OBJS)
  114. <<
  115.  
  116. !ELSEIF  "$(CFG)" == "DeviceView - Win64 Release"
  117.  
  118. OUTDIR=.\Release
  119. INTDIR=.\Release
  120. # Begin Custom Macros
  121. OutDir=.\Release
  122. # End Custom Macros
  123.  
  124. ALL : "$(OUTDIR)\DeviceView.exe"
  125.  
  126.  
  127. CLEAN :
  128.     -@erase "$(INTDIR)\DeviceView.obj"
  129.     -@erase "$(INTDIR)\DeviceView.res"
  130.     -@erase "$(INTDIR)\didevimg.obj"
  131.     -@erase "$(OUTDIR)\DeviceView.exe"
  132.  
  133. "$(OUTDIR)" :
  134.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  135.  
  136. CPP=cl.exe
  137. CPP_PROJ=/nologo /ML /W3 /GX /Ob1 /Gy /I "..\..\common" /D "WIN64" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /Fp"$(INTDIR)\DeviceView.pch" /YX /Fo"$(INTDIR)\\" /GF /c 
  138.  
  139. .c{$(INTDIR)}.obj::
  140.    $(CPP) @<<
  141.    $(CPP_PROJ) $< 
  142. <<
  143.  
  144. .cpp{$(INTDIR)}.obj::
  145.    $(CPP) @<<
  146.    $(CPP_PROJ) $< 
  147. <<
  148.  
  149. .cxx{$(INTDIR)}.obj::
  150.    $(CPP) @<<
  151.    $(CPP_PROJ) $< 
  152. <<
  153.  
  154. .c{$(INTDIR)}.sbr::
  155.    $(CPP) @<<
  156.    $(CPP_PROJ) $< 
  157. <<
  158.  
  159. .cpp{$(INTDIR)}.sbr::
  160.    $(CPP) @<<
  161.    $(CPP_PROJ) $< 
  162. <<
  163.  
  164. .cxx{$(INTDIR)}.sbr::
  165.    $(CPP) @<<
  166.    $(CPP_PROJ) $< 
  167. <<
  168.  
  169. MTL=midl.exe
  170. MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win64 
  171. RSC=rc.exe
  172. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\DeviceView.res" /d "NDEBUG" 
  173. BSC32=bscmake.exe
  174. BSC32_FLAGS=/nologo /o"$(OUTDIR)\DeviceView.bsc" 
  175. BSC32_SBRS= \
  176.     
  177. LINK32=link.exe
  178. LINK32_FLAGS=kernel32.lib bufferoverflowu.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib d3d9.lib d3dx9.lib dinput8.lib uuid.lib dxguid.lib winmm.lib odbc32.lib odbccp32.lib comctl32.lib /nologo /stack:0x200000,0x200000 /subsystem:windows /incremental:no /pdb:"$(OUTDIR)\DeviceView.pdb" /machine:X64 /out:"$(OUTDIR)\DeviceView.exe" /pdbtype:sept /IGNORE:4089 
  179. LINK32_OBJS= \
  180.     "$(INTDIR)\DeviceView.obj" \
  181.     "$(INTDIR)\didevimg.obj" \
  182.     "$(INTDIR)\DeviceView.res"
  183.  
  184. "$(OUTDIR)\DeviceView.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  185.     $(LINK32) @<<
  186.   $(LINK32_FLAGS) $(LINK32_OBJS)
  187. <<
  188.  
  189. !ELSEIF  "$(CFG)" == "DeviceView - Win64 Debug Unicode"
  190.  
  191. OUTDIR=.\DeviceView___Win64_Debug_Unicode
  192. INTDIR=.\DeviceView___Win64_Debug_Unicode
  193. # Begin Custom Macros
  194. OutDir=.\DeviceView___Win64_Debug_Unicode
  195. # End Custom Macros
  196.  
  197. ALL : "$(OUTDIR)\DeviceView.exe" "$(OUTDIR)\DeviceView.bsc"
  198.  
  199.  
  200. CLEAN :
  201.     -@erase "$(INTDIR)\DeviceView.obj"
  202.     -@erase "$(INTDIR)\DeviceView.res"
  203.     -@erase "$(INTDIR)\DeviceView.sbr"
  204.     -@erase "$(INTDIR)\didevimg.obj"
  205.     -@erase "$(INTDIR)\didevimg.sbr"
  206.     -@erase "$(INTDIR)\vc60.pdb"
  207.     -@erase "$(OUTDIR)\DeviceView.bsc"
  208.     -@erase "$(OUTDIR)\DeviceView.exe"
  209.     -@erase "$(OUTDIR)\DeviceView.ilk"
  210.     -@erase "$(OUTDIR)\DeviceView.pdb"
  211.  
  212. "$(OUTDIR)" :
  213.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  214.  
  215. CPP=cl.exe
  216. CPP_PROJ=/nologo /MLd /W3 /GX /Zi /Od /Ob1 /I "..\..\common" /D "WIN64" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "UNICODE" /D "UNICODE" /D "_UNICODE" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\DeviceView.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /c 
  217.  
  218. .c{$(INTDIR)}.obj::
  219.    $(CPP) @<<
  220.    $(CPP_PROJ) $< 
  221. <<
  222.  
  223. .cpp{$(INTDIR)}.obj::
  224.    $(CPP) @<<
  225.    $(CPP_PROJ) $< 
  226. <<
  227.  
  228. .cxx{$(INTDIR)}.obj::
  229.    $(CPP) @<<
  230.    $(CPP_PROJ) $< 
  231. <<
  232.  
  233. .c{$(INTDIR)}.sbr::
  234.    $(CPP) @<<
  235.    $(CPP_PROJ) $< 
  236. <<
  237.  
  238. .cpp{$(INTDIR)}.sbr::
  239.    $(CPP) @<<
  240.    $(CPP_PROJ) $< 
  241. <<
  242.  
  243. .cxx{$(INTDIR)}.sbr::
  244.    $(CPP) @<<
  245.    $(CPP_PROJ) $< 
  246. <<
  247.  
  248. MTL=midl.exe
  249. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win64 
  250. RSC=rc.exe
  251. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\DeviceView.res" /d "_DEBUG" 
  252. BSC32=bscmake.exe
  253. BSC32_FLAGS=/nologo /o"$(OUTDIR)\DeviceView.bsc" 
  254. BSC32_SBRS= \
  255.     "$(INTDIR)\DeviceView.sbr" \
  256.     "$(INTDIR)\didevimg.sbr"
  257.  
  258. "$(OUTDIR)\DeviceView.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
  259.     $(BSC32) @<<
  260.   $(BSC32_FLAGS) $(BSC32_SBRS)
  261. <<
  262.  
  263. LINK32=link.exe
  264. LINK32_FLAGS=kernel32.lib bufferoverflowu.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib d3d9.lib d3dx9dt.lib dinput8.lib uuid.lib dxguid.lib winmm.lib odbc32.lib odbccp32.lib comctl32.lib /nologo /stack:0x200000,0x200000 /subsystem:windows /incremental:yes /pdb:"$(OUTDIR)\DeviceView.pdb" /debug /machine:X64 /out:"$(OUTDIR)\DeviceView.exe" /pdbtype:sept /IGNORE:4089 
  265. LINK32_OBJS= \
  266.     "$(INTDIR)\DeviceView.obj" \
  267.     "$(INTDIR)\didevimg.obj" \
  268.     "$(INTDIR)\DeviceView.res"
  269.  
  270. "$(OUTDIR)\DeviceView.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  271.     $(LINK32) @<<
  272.   $(LINK32_FLAGS) $(LINK32_OBJS)
  273. <<
  274.  
  275. !ELSEIF  "$(CFG)" == "DeviceView - Win64 Release Unicode"
  276.  
  277. OUTDIR=.\DeviceView___Win64_Release_Unicode
  278. INTDIR=.\DeviceView___Win64_Release_Unicode
  279. # Begin Custom Macros
  280. OutDir=.\DeviceView___Win64_Release_Unicode
  281. # End Custom Macros
  282.  
  283. ALL : "$(OUTDIR)\DeviceView.exe"
  284.  
  285.  
  286. CLEAN :
  287.     -@erase "$(INTDIR)\DeviceView.obj"
  288.     -@erase "$(INTDIR)\DeviceView.res"
  289.     -@erase "$(INTDIR)\didevimg.obj"
  290.     -@erase "$(OUTDIR)\DeviceView.exe"
  291.  
  292. "$(OUTDIR)" :
  293.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  294.  
  295. CPP=cl.exe
  296. CPP_PROJ=/nologo /ML /W3 /GX /Ob1 /Gy /I "..\..\common" /D "WIN64" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "UNICODE" /D "UNICODE" /D "_UNICODE" /Fp"$(INTDIR)\DeviceView.pch" /YX /Fo"$(INTDIR)\\" /GF /c 
  297.  
  298. .c{$(INTDIR)}.obj::
  299.    $(CPP) @<<
  300.    $(CPP_PROJ) $< 
  301. <<
  302.  
  303. .cpp{$(INTDIR)}.obj::
  304.    $(CPP) @<<
  305.    $(CPP_PROJ) $< 
  306. <<
  307.  
  308. .cxx{$(INTDIR)}.obj::
  309.    $(CPP) @<<
  310.    $(CPP_PROJ) $< 
  311. <<
  312.  
  313. .c{$(INTDIR)}.sbr::
  314.    $(CPP) @<<
  315.    $(CPP_PROJ) $< 
  316. <<
  317.  
  318. .cpp{$(INTDIR)}.sbr::
  319.    $(CPP) @<<
  320.    $(CPP_PROJ) $< 
  321. <<
  322.  
  323. .cxx{$(INTDIR)}.sbr::
  324.    $(CPP) @<<
  325.    $(CPP_PROJ) $< 
  326. <<
  327.  
  328. MTL=midl.exe
  329. MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win64 
  330. RSC=rc.exe
  331. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\DeviceView.res" /d "NDEBUG" 
  332. BSC32=bscmake.exe
  333. BSC32_FLAGS=/nologo /o"$(OUTDIR)\DeviceView.bsc" 
  334. BSC32_SBRS= \
  335.     
  336. LINK32=link.exe
  337. LINK32_FLAGS=kernel32.lib bufferoverflowu.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib d3d9.lib d3dx9.lib dinput8.lib uuid.lib dxguid.lib winmm.lib odbc32.lib odbccp32.lib comctl32.lib /nologo /stack:0x200000,0x200000 /subsystem:windows /incremental:no /pdb:"$(OUTDIR)\DeviceView.pdb" /machine:X64 /out:"$(OUTDIR)\DeviceView.exe" /pdbtype:sept /IGNORE:4089 
  338. LINK32_OBJS= \
  339.     "$(INTDIR)\DeviceView.obj" \
  340.     "$(INTDIR)\didevimg.obj" \
  341.     "$(INTDIR)\DeviceView.res"
  342.  
  343. "$(OUTDIR)\DeviceView.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  344.     $(LINK32) @<<
  345.   $(LINK32_FLAGS) $(LINK32_OBJS)
  346. <<
  347.  
  348. !ENDIF 
  349.  
  350.  
  351. !IF "$(NO_EXTERNAL_DEPS)" != "1"
  352. !IF EXISTS("DeviceView.dep")
  353. !INCLUDE "DeviceView.dep"
  354. !ELSE 
  355. !MESSAGE Warning: cannot find "DeviceView.dep"
  356. !ENDIF 
  357. !ENDIF 
  358.  
  359.  
  360. !IF "$(CFG)" == "DeviceView - Win64 Debug" || "$(CFG)" == "DeviceView - Win64 Release" || "$(CFG)" == "DeviceView - Win64 Debug Unicode" || "$(CFG)" == "DeviceView - Win64 Release Unicode"
  361. SOURCE=.\DeviceView.cpp
  362.  
  363. !IF  "$(CFG)" == "DeviceView - Win64 Debug"
  364.  
  365.  
  366. "$(INTDIR)\DeviceView.obj"    "$(INTDIR)\DeviceView.sbr" : $(SOURCE) "$(INTDIR)"
  367.  
  368.  
  369. !ELSEIF  "$(CFG)" == "DeviceView - Win64 Release"
  370.  
  371.  
  372. "$(INTDIR)\DeviceView.obj" : $(SOURCE) "$(INTDIR)"
  373.  
  374.  
  375. !ELSEIF  "$(CFG)" == "DeviceView - Win64 Debug Unicode"
  376.  
  377.  
  378. "$(INTDIR)\DeviceView.obj"    "$(INTDIR)\DeviceView.sbr" : $(SOURCE) "$(INTDIR)"
  379.  
  380.  
  381. !ELSEIF  "$(CFG)" == "DeviceView - Win64 Release Unicode"
  382.  
  383.  
  384. "$(INTDIR)\DeviceView.obj" : $(SOURCE) "$(INTDIR)"
  385.  
  386.  
  387. !ENDIF 
  388.  
  389. SOURCE=.\DeviceView.rc
  390.  
  391. "$(INTDIR)\DeviceView.res" : $(SOURCE) "$(INTDIR)"
  392.     $(RSC) $(RSC_PROJ) $(SOURCE)
  393.  
  394.  
  395. SOURCE=didevimg.cpp
  396.  
  397. !IF  "$(CFG)" == "DeviceView - Win64 Debug"
  398.  
  399.  
  400. "$(INTDIR)\didevimg.obj"    "$(INTDIR)\didevimg.sbr" : $(SOURCE) "$(INTDIR)"
  401.  
  402.  
  403. !ELSEIF  "$(CFG)" == "DeviceView - Win64 Release"
  404.  
  405.  
  406. "$(INTDIR)\didevimg.obj" : $(SOURCE) "$(INTDIR)"
  407.  
  408.  
  409. !ELSEIF  "$(CFG)" == "DeviceView - Win64 Debug Unicode"
  410.  
  411.  
  412. "$(INTDIR)\didevimg.obj"    "$(INTDIR)\didevimg.sbr" : $(SOURCE) "$(INTDIR)"
  413.  
  414.  
  415. !ELSEIF  "$(CFG)" == "DeviceView - Win64 Release Unicode"
  416.  
  417.  
  418. "$(INTDIR)\didevimg.obj" : $(SOURCE) "$(INTDIR)"
  419.  
  420.  
  421. !ENDIF 
  422.  
  423.  
  424. !ENDIF 
  425.  
  426.